# near model CODE resource # jump table entries: 776-777 (2 of them) export_98: 00000000 4227 clr.b -[A7] 00000002 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 00000006 4E56 FFEE link A6, -0x0012 0000000A 486D FD56 pea.l [A5 - 0x2AA] 0000000E 4EAD 0122 jsr [A5 + 0x122 /* export_32 */] 00000012 3F3C 0003 move.w -[A7], 0x3 00000016 4EAD 0112 jsr [A5 + 0x112 /* export_30 */] 0000001A 4EAD 012A jsr [A5 + 0x12A /* export_33 */] 0000001E 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */] 00000022 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */] 00000026 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */] 0000002A 4EAD 02DA jsr [A5 + 0x2DA /* export_87 */] 0000002E 41ED FDAE lea.l A0, [A5 - 0x252] 00000032 43ED FB34 lea.l A1, [A5 - 0x4CC] 00000036 22D8 move.l [A1]+, [A0]+ 00000038 22D8 move.l [A1]+, [A0]+ 0000003A 486D FB3C pea.l [A5 - 0x4C4] 0000003E 3F3C 0004 move.w -[A7], 0x4 00000042 3F3C 0018 move.w -[A7], 0x18 00000046 302D FB3A move.w D0, [A5 - 0x4C6] 0000004A 5940 subq.w D0, 4 0000004C 3F00 move.w -[A7], D0 0000004E 302D FB38 move.w D0, [A5 - 0x4C8] 00000052 5940 subq.w D0, 4 00000054 3F00 move.w -[A7], D0 00000056 A8A7 syscall SetRect 00000058 422D FD23 clr.b [A5 - 0x2DD] 0000005C 594F subq.w A7, 4 0000005E 3F3C 0080 move.w -[A7], 0x80 00000062 4EAD 019A jsr [A5 + 0x19A /* export_47 */] 00000066 2B5F FD50 move.l [A5 - 0x2B0], [A7]+ 0000006A 594F subq.w A7, 4 0000006C 3F3C 0081 move.w -[A7], 0x81 00000070 4EAD 019A jsr [A5 + 0x19A /* export_47 */] 00000074 2B5F FD4C move.l [A5 - 0x2B4], [A7]+ 00000078 594F subq.w A7, 4 0000007A 3F3C 0082 move.w -[A7], 0x82 0000007E 4EAD 019A jsr [A5 + 0x19A /* export_47 */] 00000082 2B5F FD48 move.l [A5 - 0x2B8], [A7]+ 00000086 594F subq.w A7, 4 00000088 3F3C 0083 move.w -[A7], 0x83 0000008C 4EAD 019A jsr [A5 + 0x19A /* export_47 */] 00000090 2B5F FD44 move.l [A5 - 0x2BC], [A7]+ 00000094 594F subq.w A7, 4 00000096 3F3C 0084 move.w -[A7], 0x84 0000009A 4EAD 019A jsr [A5 + 0x19A /* export_47 */] 0000009E 2B5F FD40 move.l [A5 - 0x2C0], [A7]+ 000000A2 594F subq.w A7, 4 000000A4 3F3C 0102 move.w -[A7], 0x102 000000A8 41ED F8E8 lea.l A0, [A5 - 0x718] 000000AC 2F08 move.l -[A7], A0 000000AE 70FF moveq.l D0, 0xFFFFFFFF 000000B0 2F00 move.l -[A7], D0 000000B2 A9BD syscall GetNewWindow 000000B4 2B5F FAEC move.l [A5 - 0x514], [A7]+ 000000B8 594F subq.w A7, 4 000000BA 3F3C 0101 move.w -[A7], 0x101 000000BE 41ED F984 lea.l A0, [A5 - 0x67C] 000000C2 2F08 move.l -[A7], A0 000000C4 70FF moveq.l D0, 0xFFFFFFFF 000000C6 2F00 move.l -[A7], D0 000000C8 A9BD syscall GetNewWindow 000000CA 2B5F FAF4 move.l [A5 - 0x50C], [A7]+ 000000CE 594F subq.w A7, 4 000000D0 3F3C 0100 move.w -[A7], 0x100 000000D4 41ED FA20 lea.l A0, [A5 - 0x5E0] 000000D8 2F08 move.l -[A7], A0 000000DA 70FF moveq.l D0, 0xFFFFFFFF 000000DC 2F00 move.l -[A7], D0 000000DE A9BD syscall GetNewWindow 000000E0 2B5F FAF8 move.l [A5 - 0x508], [A7]+ 000000E4 2F2D FAF8 move.l -[A7], [A5 - 0x508] 000000E8 A873 syscall SetPort 000000EA 206D FE22 movea.l A0, [A5 - 0x1DE] 000000EE 41E8 0010 lea.l A0, [A0 + 0x10] 000000F2 43ED FB2C lea.l A1, [A5 - 0x4D4] 000000F6 22D8 move.l [A1]+, [A0]+ 000000F8 22D8 move.l [A1]+, [A0]+ 000000FA 486D FB2C pea.l [A5 - 0x4D4] 000000FE 3F3C 0004 move.w -[A7], 0x4 00000102 4267 clr.w -[A7] 00000104 A8A9 syscall InsetRect label00000106: 00000106 A9B4 syscall SystemTask 00000108 554F subq.w A7, 2 0000010A 3F3C FFFF move.w -[A7], 0xFFFF 0000010E 486D FAFC pea.l [A5 - 0x504] 00000112 A970 syscall GetNextEvent 00000114 4A1F tst.b [A7]+ 00000116 6700 00A0 beq +0xA2 /* 000001B8 */ 0000011A 302D FAFC move.w D0, [A5 - 0x504] 0000011E 6000 0092 bra +0x94 /* 000001B2 */ label00000122: 00000122 554F subq.w A7, 2 00000124 2F2D FB06 move.l -[A7], [A5 - 0x4FA] 00000128 486D FAF0 pea.l [A5 - 0x510] 0000012C A92C syscall FindWindow 0000012E 3B5F FB80 move.w [A5 - 0x480], [A7]+ 00000132 302D FB80 move.w D0, [A5 - 0x480] 00000136 6000 0054 bra +0x56 /* 0000018C */ 0000013A 594F subq.w A7, 4 0000013C 2F2D FB06 move.l -[A7], [A5 - 0x4FA] 00000140 A93D syscall MenuSelect 00000142 4EBA 041A jsr [PC + 0x41A /* 0000055E */] 00000146 A9B4 syscall SystemTask 00000148 6000 0064 bra +0x66 /* 000001AE */ 0000014C 486D FAFC pea.l [A5 - 0x504] 00000150 2F2D FAF0 move.l -[A7], [A5 - 0x510] 00000154 A9B3 syscall SystemClick 00000156 6000 0056 bra +0x58 /* 000001AE */ 0000015A 2F2D FAF0 move.l -[A7], [A5 - 0x510] 0000015E 2F2D FB06 move.l -[A7], [A5 - 0x4FA] 00000162 486D FB3C pea.l [A5 - 0x4C4] 00000166 A925 syscall DragWindow 00000168 6000 0044 bra +0x46 /* 000001AE */ 0000016C 2F2D FAF0 move.l -[A7], [A5 - 0x510] 00000170 A91F syscall SelectWindow 00000172 6000 003A bra +0x3C /* 000001AE */ 00000176 2B6D FAFE FAF0 move.l [A5 - 0x510], [A5 - 0x502] 0000017C 2F2D FAF0 move.l -[A7], [A5 - 0x510] 00000180 A922 syscall BeginUpdate 00000182 2F2D FAF0 move.l -[A7], [A5 - 0x510] 00000186 A923 syscall EndUpdate 00000188 6000 0024 bra +0x26 /* 000001AE */ label0000018C: 0000018C 5340 subq.w D0, 1 0000018E 0C40 0008 cmpi.w D0, 0x8 00000192 641A bcc +0x1C /* 000001AE */ 00000194 D040 add.w D0, D0 00000196 303B 0006 move.w D0, [PC + D0.w + 0x6] 0000019A 4EFB 0002 jmp [PC + D0.w + 0x2] 0000019E FF9C .invalid <> 000001A0 FFAE .invalid <> 000001A2 FFCE .invalid <> 000001A4 FFBC .invalid <> 000001A6 FFCE .invalid <> 000001A8 FFD8 .invalid <> 000001AA 0010 FFD8 ori.b [A0], 0xD8 label000001AE: 000001AE 6000 0008 bra +0xA /* 000001B8 */ label000001B2: 000001B2 5340 subq.w D0, 1 000001B4 6700 FF6C beq -0x92 /* 00000122 */ label000001B8: 000001B8 0C6D 0001 FB54 cmpi.w [A5 - 0x4AC], 0x1 000001BE 6600 00F8 bne +0xFA /* 000002B8 */ 000001C2 422D F419 clr.b [A5 - 0xBE7] 000001C6 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 000001CA 486D FB4C pea.l [A5 - 0x4B4] 000001CE 3F2D FAE4 move.w -[A7], [A5 - 0x51C] 000001D2 3F2D FAE6 move.w -[A7], [A5 - 0x51A] 000001D6 3F2D FAE0 move.w -[A7], [A5 - 0x520] 000001DA 3F2D FAE2 move.w -[A7], [A5 - 0x51E] 000001DE A8A7 syscall SetRect 000001E0 206D FC08 movea.l A0, [A5 - 0x3F8] 000001E4 2050 movea.l A0, [A0] 000001E6 2F08 move.l -[A7], A0 000001E8 A851 syscall SetCursor 000001EA 594F subq.w A7, 4 000001EC 486D FB4C pea.l [A5 - 0x4B4] 000001F0 A8F3 syscall OpenPicture 000001F2 2B5F FAE8 move.l [A5 - 0x518], [A7]+ 000001F6 A897 syscall ShowPen 000001F8 0C2D 0004 FBBD cmpi.b [A5 - 0x443], 0x4 000001FE 6700 0026 beq +0x28 /* 00000226 */ 00000202 426D FC02 clr.w [A5 - 0x3FE] 00000206 4EAD 02DA jsr [A5 + 0x2DA /* export_87 */] 0000020A 4EAD 02E2 jsr [A5 + 0x2E2 /* export_88 */] 0000020E 4EAD 023A jsr [A5 + 0x23A /* export_67 */] 00000212 4EAD 0202 jsr [A5 + 0x202 /* export_60 */] 00000216 4EAD 031A jsr [A5 + 0x31A /* export_95 */] 0000021A 4A6D FADA tst.w [A5 - 0x526] 0000021E 6F00 0006 ble +0x8 /* 00000226 */ 00000222 4EAD 0322 jsr [A5 + 0x322 /* export_96 */] label00000226: 00000226 0C2D 0004 FBBD cmpi.b [A5 - 0x443], 0x4 0000022C 6600 006E bne +0x70 /* 0000029C */ 00000230 4267 clr.w -[A7] 00000232 A887 syscall TextFont 00000234 1D7C 0001 FFEE move.b [A6 - 0x12], 0x1 0000023A 7000 moveq.l D0, 0x00 0000023C 102E FFEE move.b D0, [A6 - 0x12] 00000240 3F00 move.w -[A7], D0 00000242 A888 syscall TextFace 00000244 3F3C 000C move.w -[A7], 0xC 00000248 A88A syscall TextSize 0000024A 3F3C 00B9 move.w -[A7], 0xB9 0000024E 3F3C 0064 move.w -[A7], 0x64 /* 'd' */ 00000252 A893 syscall MoveTo 00000254 3F3C 0005 move.w -[A7], 0x5 00000258 487A 00E8 pea.l [PC + 0xE8 /* 00000342, value 0x1122446F, pstring "\"Do It Yourself\" " */] 0000025C 4267 clr.w -[A7] 0000025E 3F3C 0004 move.w -[A7], 0x4 00000262 4EAD 006A jsr [A5 + 0x6A /* export_9 */] 00000266 3F3C 0001 move.w -[A7], 0x1 0000026A A887 syscall TextFont 0000026C 422E FFEE clr.b [A6 - 0x12] 00000270 7000 moveq.l D0, 0x00 00000272 102E FFEE move.b D0, [A6 - 0x12] 00000276 3F00 move.w -[A7], D0 00000278 A888 syscall TextFace 0000027A 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 0000027E A88A syscall TextSize 00000280 3F3C 0055 move.w -[A7], 0x55 /* 'U' */ 00000284 3F3C 0078 move.w -[A7], 0x78 /* 'x' */ 00000288 A893 syscall MoveTo 0000028A 3F3C 0005 move.w -[A7], 0x5 0000028E 487A 0066 pea.l [PC + 0x66 /* 000002F6, value 0x4A4E6578 'JNex', pstring "Next time you \"Start a Battle\" you will draw your own terrain and targets." */] 00000292 4267 clr.w -[A7] 00000294 3F3C 0004 move.w -[A7], 0x4 00000298 4EAD 006A jsr [A5 + 0x6A /* export_9 */] label0000029C: 0000029C 4EAD 014A jsr [A5 + 0x14A /* export_37 */] 000002A0 A8F4 syscall ClosePicture 000002A2 486D FDB6 pea.l [A5 - 0x24A] 000002A6 A851 syscall SetCursor 000002A8 A896 syscall HidePen 000002AA 2F2D FAF8 move.l -[A7], [A5 - 0x508] 000002AE 2F2D FAE8 move.l -[A7], [A5 - 0x518] 000002B2 A92E syscall SetWindowPic 000002B4 426D FB54 clr.w [A5 - 0x4AC] label000002B8: 000002B8 4A2D FD23 tst.b [A5 - 0x2DD] 000002BC 6700 FE48 beq -0x1B6 /* 00000106 */ 000002C0 2F2D FD50 move.l -[A7], [A5 - 0x2B0] 000002C4 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 000002C8 2F2D FD4C move.l -[A7], [A5 - 0x2B4] 000002CC 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 000002D0 2F2D FD48 move.l -[A7], [A5 - 0x2B8] 000002D4 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 000002D8 2F2D FD44 move.l -[A7], [A5 - 0x2BC] 000002DC 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 000002E0 2F2D FD40 move.l -[A7], [A5 - 0x2C0] 000002E4 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 000002E8 3F2D FD56 move.w -[A7], [A5 - 0x2AA] 000002EC 4EAD 0112 jsr [A5 + 0x112 /* export_30 */] 000002F0 4E5E unlink A6 000002F2 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 000002F6 4A4E tst.w A6 000002F8 6578 bcs +0x7A /* 00000372 */ 000002FA 7420 moveq.l D2, 0x20 000002FC 7469 moveq.l D2, 0x69 000002FE 6D65 blt +0x67 /* 00000365 */ 00000300 2079 6F75 2022 movea.l A0, [0x6F752022] 00000306 5374 6172 7420 6120 4261 subq.w [[A4 + 0x74206120] + 0x4261], 1 00000310 7474 moveq.l D2, 0x74 00000312 6C65 bge +0x67 /* 00000379 */ 00000314 2220 move.l D1, -[A0] 00000316 796F moveq.l D4, 0x6F 00000318 7520 moveq.l D2, 0x20 0000031A 7769 moveq.l D3, 0x69 0000031C 6C6C bge +0x6E /* 0000038A */ 0000031E 2064 movea.l A0, -[A4] 00000320 7261 moveq.l D1, 0x61 00000322 7720 moveq.l D3, 0x20 00000324 796F moveq.l D4, 0x6F 00000326 7572 moveq.l D2, 0x72 00000328 206F 776E movea.l A0, [A7 + 0x776E] 0000032C 2074 6572 7261 696E 2061 movea.l A0, [[A4 + 0x7261696E] + 0x2061] 00000336 6E64 bgt +0x66 /* 0000039C */ 00000338 2074 6172 6765 7473 2E16 movea.l A0, [[A4 + 0x67657473] + 0x2E16] 00000342 1122 move.b -[A0], -[A2] 00000344 446F 2049 neg.w [A7 + 0x2049] 00000348 7420 moveq.l D2, 0x20 0000034A 596F 7572 subq.w [A7 + 0x7572], 4 0000034E 7365 moveq.l D1, 0x65 00000350 6C66 bge +0x68 /* 000003B8 */ 00000352 2220 move.l D1, -[A0] fn00000354: 00000354 4E56 FFE6 link A6, -0x001A 00000358 4E71 nop 0000035A 4E71 nop 0000035C 3D7C 4E20 FFEE move.w [A6 - 0x12], 0x4E20 /* 'N ' */ 00000362 102D F415 move.b D0, [A5 - 0xBEB] 00000366 0A00 0001 xori.b D0, 0x1 0000036A 4A00 tst.b D0 0000036C 6700 013C beq +0x13E /* 000004AA */ 00000370 4EAD 0152 jsr [A5 + 0x152 /* export_38 */] // begin alternate branch 00000372-00000374 label00000372: 00000372 0152 bchg [A2], D0 // end alternate branch 00000372-00000374 label00000372: // (misaligned) label00000374: 00000374 4A6D FADA tst.w [A5 - 0x526] 00000378 6F00 0014 ble +0x16 /* 0000038E */ 0000037C 102D FD26 move.b D0, [A5 - 0x2DA] 00000380 0A00 0001 xori.b D0, 0x1 00000384 4A00 tst.b D0 00000386 6700 0006 beq +0x8 /* 0000038E */ label0000038A: 0000038A 4EAD 0322 jsr [A5 + 0x322 /* export_96 */] label0000038E: 0000038E 4A2D FD26 tst.b [A5 - 0x2DA] 00000392 6700 0010 beq +0x12 /* 000003A4 */ 00000396 0C2D 0004 FBBD cmpi.b [A5 - 0x443], 0x4 label0000039C: 0000039C 6600 0006 bne +0x8 /* 000003A4 */ 000003A0 4EAD 0322 jsr [A5 + 0x322 /* export_96 */] label000003A4: 000003A4 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 000003A8 4EAD 0242 jsr [A5 + 0x242 /* export_68 */] 000003AC 4EAD 0252 jsr [A5 + 0x252 /* export_70 */] 000003B0 4EAD 0262 jsr [A5 + 0x262 /* export_72 */] 000003B4 4EAD 025A jsr [A5 + 0x25A /* export_71 */] label000003B8: 000003B8 4EAD 026A jsr [A5 + 0x26A /* export_73 */] 000003BC 0C6D 0001 F856 cmpi.w [A5 - 0x7AA], 0x1 000003C2 6600 0006 bne +0x8 /* 000003CA */ 000003C6 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] label000003CA: 000003CA 0C6D 0002 F856 cmpi.w [A5 - 0x7AA], 0x2 000003D0 6600 0006 bne +0x8 /* 000003D8 */ 000003D4 4EAD 02BA jsr [A5 + 0x2BA /* export_83 */] label000003D8: 000003D8 4EAD 024A jsr [A5 + 0x24A /* export_69 */] 000003DC 2F2D FB9A move.l -[A7], [A5 - 0x466] 000003E0 4267 clr.w -[A7] 000003E2 A939 syscall EnableItem 000003E4 2F2D FB9A move.l -[A7], [A5 - 0x466] 000003E8 3F3C 0001 move.w -[A7], 0x1 000003EC A93A syscall DisableItem 000003EE 2F2D FB9A move.l -[A7], [A5 - 0x466] 000003F2 3F3C 0002 move.w -[A7], 0x2 000003F6 A939 syscall EnableItem 000003F8 4267 clr.w -[A7] 000003FA A938 syscall HiliteMenu 000003FC A937 syscall DrawMenuBar label000003FE: 000003FE 4EAD 0102 jsr [A5 + 0x102 /* export_28 */] 00000402 4EAD 02CA jsr [A5 + 0x2CA /* export_85 */] 00000406 4A2D F419 tst.b [A5 - 0xBE7] 0000040A 67F2 beq -0xC /* 000003FE */ 0000040C 2F2D FB9A move.l -[A7], [A5 - 0x466] 00000410 4267 clr.w -[A7] 00000412 A93A syscall DisableItem 00000414 4267 clr.w -[A7] 00000416 A938 syscall HiliteMenu 00000418 A937 syscall DrawMenuBar 0000041A 102D F415 move.b D0, [A5 - 0xBEB] 0000041E 0A00 0001 xori.b D0, 0x1 00000422 4A00 tst.b D0 00000424 6700 0066 beq +0x68 /* 0000048C */ 00000428 0C6D 0001 F856 cmpi.w [A5 - 0x7AA], 0x1 0000042E 6600 002A bne +0x2C /* 0000045A */ 00000432 A852 syscall HideCursor 00000434 4EAD 01F2 jsr [A5 + 0x1F2 /* export_58 */] 00000438 4A2D F418 tst.b [A5 - 0xBE8] 0000043C 6700 000A beq +0xC /* 00000448 */ 00000440 4EAD 0272 jsr [A5 + 0x272 /* export_74 */] 00000444 4EAD 027A jsr [A5 + 0x27A /* export_75 */] label00000448: 00000448 486E FFEE pea.l [A6 - 0x12] 0000044C 4EAD 0142 jsr [A5 + 0x142 /* export_36 */] 00000450 486E FFEE pea.l [A6 - 0x12] 00000454 4EAD 0142 jsr [A5 + 0x142 /* export_36 */] 00000458 A853 syscall ShowCursor label0000045A: 0000045A 0C6D 0002 F856 cmpi.w [A5 - 0x7AA], 0x2 00000460 6600 002A bne +0x2C /* 0000048C */ 00000464 A852 syscall HideCursor 00000466 4EAD 01FA jsr [A5 + 0x1FA /* export_59 */] 0000046A 4A2D F418 tst.b [A5 - 0xBE8] 0000046E 6700 000A beq +0xC /* 0000047A */ 00000472 4EAD 0272 jsr [A5 + 0x272 /* export_74 */] 00000476 4EAD 027A jsr [A5 + 0x27A /* export_75 */] label0000047A: 0000047A 486E FFEE pea.l [A6 - 0x12] 0000047E 4EAD 0142 jsr [A5 + 0x142 /* export_36 */] 00000482 486E FFEE pea.l [A6 - 0x12] 00000486 4EAD 0142 jsr [A5 + 0x142 /* export_36 */] 0000048A A853 syscall ShowCursor label0000048C: 0000048C 486D F872 pea.l [A5 - 0x78E] 00000490 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00000494 3F3C 000F move.w -[A7], 0xF 00000498 486D FE12 pea.l [A5 - 0x1EE] 0000049C A8B4 syscall FillRoundRect 0000049E 4A2D F43F tst.b [A5 - 0xBC1] 000004A2 6700 FED0 beq -0x12E /* 00000374 */ 000004A6 4EAD 0102 jsr [A5 + 0x102 /* export_28 */] label000004AA: 000004AA 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 000004AE A937 syscall DrawMenuBar 000004B0 2F2D FAF8 move.l -[A7], [A5 - 0x508] 000004B4 A873 syscall SetPort 000004B6 2F2D FAE8 move.l -[A7], [A5 - 0x518] 000004BA A8F5 syscall KillPicture 000004BC 3B7C 0001 FB54 move.w [A5 - 0x4AC], 0x1 000004C2 4E5E unlink A6 000004C4 4E75 rts export_97: 000004C6 4E56 FFEE link A6, -0x0012 000004CA 4E71 nop 000004CC 4E71 nop 000004CE 3B6E 0008 FB7C move.w [A5 - 0x484], [A6 + 0x8] 000004D4 3B6E 000A FB7A move.w [A5 - 0x486], [A6 + 0xA] 000004DA A9B4 syscall SystemTask 000004DC 302D FB7C move.w D0, [A5 - 0x484] 000004E0 6000 006A bra +0x6C /* 0000054C */ label000004E4: 000004E4 302D FB7A move.w D0, [A5 - 0x486] 000004E8 6000 005A bra +0x5C /* 00000544 */ label000004EC: 000004EC 2F2D FB9A move.l -[A7], [A5 - 0x466] 000004F0 4267 clr.w -[A7] 000004F2 A939 syscall EnableItem 000004F4 2F2D FB9A move.l -[A7], [A5 - 0x466] 000004F8 3F3C 0002 move.w -[A7], 0x2 000004FC A93A syscall DisableItem 000004FE 2F2D FB9A move.l -[A7], [A5 - 0x466] 00000502 3F3C 0001 move.w -[A7], 0x1 00000506 A939 syscall EnableItem 00000508 4267 clr.w -[A7] 0000050A A938 syscall HiliteMenu 0000050C A937 syscall DrawMenuBar 0000050E 1B7C 0001 F415 move.b [A5 - 0xBEB], 0x1 00000514 1B7C 0001 F43F move.b [A5 - 0xBC1], 0x1 0000051A 3B7C 0001 FB54 move.w [A5 - 0x4AC], 0x1 00000520 1B7C 0001 F419 move.b [A5 - 0xBE7], 0x1 00000526 3F3C 0001 move.w -[A7], 0x1 0000052A A887 syscall TextFont 0000052C 422E FFEE clr.b [A6 - 0x12] 00000530 7000 moveq.l D0, 0x00 00000532 102E FFEE move.b D0, [A6 - 0x12] 00000536 3F00 move.w -[A7], D0 00000538 A888 syscall TextFace 0000053A 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 0000053E A88A syscall TextSize 00000540 6000 0006 bra +0x8 /* 00000548 */ label00000544: 00000544 5540 subq.w D0, 2 00000546 67A4 beq -0x5A /* 000004EC */ label00000548: 00000548 6000 0008 bra +0xA /* 00000552 */ label0000054C: 0000054C 0640 FEFA addi.w D0, 0xFEFA 00000550 6792 beq -0x6C /* 000004E4 */ label00000552: 00000552 4267 clr.w -[A7] 00000554 A938 syscall HiliteMenu 00000556 4E5E unlink A6 00000558 205F movea.l A0, [A7]+ 0000055A 584F addq.w A7, 4 0000055C 4ED0 jmp [A0] fn0000055E: 0000055E 4E56 FEEE link A6, -0x0112 00000562 4E71 nop 00000564 4E71 nop 00000566 3B6E 0008 FB7C move.w [A5 - 0x484], [A6 + 0x8] 0000056C 3B6E 000A FB7A move.w [A5 - 0x486], [A6 + 0xA] 00000572 302D FB7C move.w D0, [A5 - 0x484] 00000576 6000 0A30 bra +0xA32 /* 00000FA8 */ 0000057A 0C6D 0001 FB7A cmpi.w [A5 - 0x486], 0x1 00000580 6600 0014 bne +0x16 /* 00000596 */ 00000584 554F subq.w A7, 2 00000586 3F3C 03E9 move.w -[A7], 0x3E9 0000058A 42A7 clr.l -[A7] 0000058C A985 syscall Alert 0000058E 3B5F FB7A move.w [A5 - 0x486], [A7]+ 00000592 6000 001C bra +0x1E /* 000005B0 */ label00000596: 00000596 2F2D FB82 move.l -[A7], [A5 - 0x47E] 0000059A 3F2D FB7A move.w -[A7], [A5 - 0x486] 0000059E 486E FEF0 pea.l [A6 - 0x110] 000005A2 A946 syscall GetMenuItemText/GetItem 000005A4 554F subq.w A7, 2 000005A6 486E FEF0 pea.l [A6 - 0x110] 000005AA A9B6 syscall OpenDeskAcc 000005AC 3B5F FB7E move.w [A5 - 0x482], [A7]+ label000005B0: 000005B0 6000 0A1C bra +0xA1E /* 00000FCE */ 000005B4 302D FB7A move.w D0, [A5 - 0x486] 000005B8 6000 00A0 bra +0xA2 /* 0000065A */ label000005BC: 000005BC 2F2D FB9A move.l -[A7], [A5 - 0x466] 000005C0 4267 clr.w -[A7] 000005C2 A939 syscall EnableItem 000005C4 2F2D FB9A move.l -[A7], [A5 - 0x466] 000005C8 3F3C 0001 move.w -[A7], 0x1 000005CC A93A syscall DisableItem 000005CE 2F2D FB9A move.l -[A7], [A5 - 0x466] 000005D2 3F3C 0002 move.w -[A7], 0x2 000005D6 A939 syscall EnableItem 000005D8 4267 clr.w -[A7] 000005DA A938 syscall HiliteMenu 000005DC A937 syscall DrawMenuBar 000005DE 4EAD 0132 jsr [A5 + 0x132 /* export_34 */] 000005E2 0C2D 0004 FBBD cmpi.b [A5 - 0x443], 0x4 000005E8 6600 0026 bne +0x28 /* 00000610 */ 000005EC 426D FC02 clr.w [A5 - 0x3FE] 000005F0 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 000005F4 4EAD 014A jsr [A5 + 0x14A /* export_37 */] 000005F8 4EAD 02DA jsr [A5 + 0x2DA /* export_87 */] 000005FC 4A6D FADA tst.w [A5 - 0x526] 00000600 6F00 000E ble +0x10 /* 00000610 */ 00000604 3B7C 0001 FB54 move.w [A5 - 0x4AC], 0x1 0000060A 1B7C 0001 FD26 move.b [A5 - 0x2DA], 0x1 label00000610: 00000610 102D FD27 move.b D0, [A5 - 0x2D9] 00000614 0A00 0001 xori.b D0, 0x1 00000618 4A00 tst.b D0 0000061A 6700 0018 beq +0x1A /* 00000634 */ 0000061E 4EAD 023A jsr [A5 + 0x23A /* export_67 */] 00000622 4EAD 0202 jsr [A5 + 0x202 /* export_60 */] 00000626 1B7C 0001 FD25 move.b [A5 - 0x2DB], 0x1 0000062C 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 00000630 4EBA FD22 jsr [PC - 0x2DE /* 00000354 */] label00000634: 00000634 2F2D FB9A move.l -[A7], [A5 - 0x466] 00000638 4267 clr.w -[A7] 0000063A A939 syscall EnableItem 0000063C 2F2D FB9A move.l -[A7], [A5 - 0x466] 00000640 3F3C 0001 move.w -[A7], 0x1 00000644 A939 syscall EnableItem 00000646 2F2D FB9A move.l -[A7], [A5 - 0x466] 0000064A 3F3C 0002 move.w -[A7], 0x2 0000064E A93A syscall DisableItem 00000650 4267 clr.w -[A7] 00000652 A938 syscall HiliteMenu 00000654 A937 syscall DrawMenuBar 00000656 6000 0008 bra +0xA /* 00000660 */ label0000065A: 0000065A 5340 subq.w D0, 1 0000065C 6700 FF5E beq -0xA0 /* 000005BC */ label00000660: 00000660 6000 096C bra +0x96E /* 00000FCE */ 00000664 1B7C 0001 FD23 move.b [A5 - 0x2DD], 0x1 0000066A 6000 0962 bra +0x964 /* 00000FCE */ 0000066E 302D FB7A move.w D0, [A5 - 0x486] 00000672 6000 0164 bra +0x166 /* 000007D8 */ 00000676 4A6D FAD6 tst.w [A5 - 0x52A] 0000067A 6600 002C bne +0x2E /* 000006A8 */ 0000067E 2F2D FB8E move.l -[A7], [A5 - 0x472] 00000682 3F3C 0001 move.w -[A7], 0x1 00000686 1F3C 0001 move.b -[A7], 0x1 0000068A A945 syscall CheckItem 0000068C 486D F432 pea.l [A5 - 0xBCE] 00000690 4267 clr.w -[A7] 00000692 4267 clr.w -[A7] 00000694 4267 clr.w -[A7] 00000696 4267 clr.w -[A7] 00000698 A8A7 syscall SetRect 0000069A 486D F42A pea.l [A5 - 0xBD6] 0000069E 4267 clr.w -[A7] 000006A0 4267 clr.w -[A7] 000006A2 4267 clr.w -[A7] 000006A4 4267 clr.w -[A7] 000006A6 A8A7 syscall SetRect label000006A8: 000006A8 0C6D 0001 FAD6 cmpi.w [A5 - 0x52A], 0x1 000006AE 6600 000E bne +0x10 /* 000006BE */ 000006B2 2F2D FB8E move.l -[A7], [A5 - 0x472] 000006B6 3F3C 0001 move.w -[A7], 0x1 000006BA 4227 clr.b -[A7] 000006BC A945 syscall CheckItem label000006BE: 000006BE 4A6D FAD6 tst.w [A5 - 0x52A] 000006C2 6600 000C bne +0xE /* 000006D0 */ 000006C6 3B7C 0001 FAD6 move.w [A5 - 0x52A], 0x1 000006CC 6000 0006 bra +0x8 /* 000006D4 */ label000006D0: 000006D0 426D FAD6 clr.w [A5 - 0x52A] label000006D4: 000006D4 6000 011E bra +0x120 /* 000007F4 */ 000006D8 4A6D FAD4 tst.w [A5 - 0x52C] 000006DC 6600 002C bne +0x2E /* 0000070A */ 000006E0 2F2D FB8E move.l -[A7], [A5 - 0x472] 000006E4 3F3C 0002 move.w -[A7], 0x2 000006E8 1F3C 0001 move.b -[A7], 0x1 000006EC A945 syscall CheckItem 000006EE 486D F422 pea.l [A5 - 0xBDE] 000006F2 4267 clr.w -[A7] 000006F4 4267 clr.w -[A7] 000006F6 4267 clr.w -[A7] 000006F8 4267 clr.w -[A7] 000006FA A8A7 syscall SetRect 000006FC 486D F41A pea.l [A5 - 0xBE6] 00000700 4267 clr.w -[A7] 00000702 4267 clr.w -[A7] 00000704 4267 clr.w -[A7] 00000706 4267 clr.w -[A7] 00000708 A8A7 syscall SetRect label0000070A: 0000070A 0C6D 0001 FAD4 cmpi.w [A5 - 0x52C], 0x1 00000710 6600 000E bne +0x10 /* 00000720 */ 00000714 2F2D FB8E move.l -[A7], [A5 - 0x472] 00000718 3F3C 0002 move.w -[A7], 0x2 0000071C 4227 clr.b -[A7] 0000071E A945 syscall CheckItem label00000720: 00000720 4A6D FAD4 tst.w [A5 - 0x52C] 00000724 6600 000C bne +0xE /* 00000732 */ 00000728 3B7C 0001 FAD4 move.w [A5 - 0x52C], 0x1 0000072E 6000 0006 bra +0x8 /* 00000736 */ label00000732: 00000732 426D FAD4 clr.w [A5 - 0x52C] label00000736: 00000736 6000 00BC bra +0xBE /* 000007F4 */ 0000073A 4A6D FAD0 tst.w [A5 - 0x530] 0000073E 6600 0010 bne +0x12 /* 00000750 */ 00000742 2F2D FB8E move.l -[A7], [A5 - 0x472] 00000746 3F3C 0003 move.w -[A7], 0x3 0000074A 1F3C 0001 move.b -[A7], 0x1 0000074E A945 syscall CheckItem label00000750: 00000750 0C6D 0001 FAD0 cmpi.w [A5 - 0x530], 0x1 00000756 6600 000E bne +0x10 /* 00000766 */ 0000075A 2F2D FB8E move.l -[A7], [A5 - 0x472] 0000075E 3F3C 0003 move.w -[A7], 0x3 00000762 4227 clr.b -[A7] 00000764 A945 syscall CheckItem label00000766: 00000766 4A6D FAD0 tst.w [A5 - 0x530] 0000076A 6600 000C bne +0xE /* 00000778 */ 0000076E 3B7C 0001 FAD0 move.w [A5 - 0x530], 0x1 00000774 6000 0006 bra +0x8 /* 0000077C */ label00000778: 00000778 426D FAD0 clr.w [A5 - 0x530] label0000077C: 0000077C 6000 0076 bra +0x78 /* 000007F4 */ 00000780 2F2D FAF4 move.l -[A7], [A5 - 0x50C] 00000784 A915 syscall ShowWindow 00000786 2F2D FAF4 move.l -[A7], [A5 - 0x50C] 0000078A A91F syscall SelectWindow 0000078C 2F2D FAF4 move.l -[A7], [A5 - 0x50C] 00000790 A873 syscall SetPort 00000792 4EAD 020A jsr [A5 + 0x20A /* export_61 */] 00000796 4EAD 0212 jsr [A5 + 0x212 /* export_62 */] 0000079A 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 0000079E 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 000007A2 4EAD 022A jsr [A5 + 0x22A /* export_65 */] 000007A6 4EAD 0232 jsr [A5 + 0x232 /* export_66 */] 000007AA 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */] 000007AE 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 000007B2 4EAD 01D2 jsr [A5 + 0x1D2 /* export_54 */] 000007B6 4EAD 01EA jsr [A5 + 0x1EA /* export_57 */] 000007BA 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */] 000007BE 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */] 000007C2 2F2D FAF4 move.l -[A7], [A5 - 0x50C] 000007C6 A916 syscall HideWindow 000007C8 2F2D FAF8 move.l -[A7], [A5 - 0x508] 000007CC A91F syscall SelectWindow 000007CE 2F2D FAF8 move.l -[A7], [A5 - 0x508] 000007D2 A873 syscall SetPort 000007D4 6000 001E bra +0x20 /* 000007F4 */ label000007D8: 000007D8 5340 subq.w D0, 1 000007DA 0C40 0005 cmpi.w D0, 0x5 000007DE 6414 bcc +0x16 /* 000007F4 */ 000007E0 D040 add.w D0, D0 000007E2 303B 0006 move.w D0, [PC + D0.w + 0x6] 000007E6 4EFB 0002 jmp [PC + D0.w + 0x2] 000007EA FE8C FEEE .extension 0xE8C <> // unimplemented 000007EE FF50 .extension 0xF50 <> // unimplemented 000007F0 000A FF96 ori.b A2, 0x96 label000007F4: 000007F4 6000 07D8 bra +0x7DA /* 00000FCE */ 000007F8 302D FB7A move.w D0, [A5 - 0x486] 000007FC 6000 00DE bra +0xE0 /* 000008DC */ 00000800 426D F412 clr.w [A5 - 0xBEE] 00000804 426D F410 clr.w [A5 - 0xBF0] 00000808 3B7C 0001 FB54 move.w [A5 - 0x4AC], 0x1 0000080E 3B7C 0001 F856 move.w [A5 - 0x7AA], 0x1 00000814 426D F858 clr.w [A5 - 0x7A8] 00000818 6000 00E0 bra +0xE2 /* 000008FA */ 0000081C 2F2D FAF8 move.l -[A7], [A5 - 0x508] 00000820 A873 syscall SetPort 00000822 2F2D FAE8 move.l -[A7], [A5 - 0x518] 00000826 A8F5 syscall KillPicture 00000828 3B7C 0001 FB54 move.w [A5 - 0x4AC], 0x1 0000082E 6000 00CA bra +0xCC /* 000008FA */ 00000832 102D E65B move.b D0, [A5 - 0x19A5] 00000836 0A00 0001 xori.b D0, 0x1 0000083A 4A00 tst.b D0 0000083C 6700 0016 beq +0x18 /* 00000854 */ 00000840 2F2D FB96 move.l -[A7], [A5 - 0x46A] 00000844 3F3C 0003 move.w -[A7], 0x3 00000848 1F3C 0001 move.b -[A7], 0x1 0000084C A945 syscall CheckItem 0000084E 3D7C 0001 FEEE move.w [A6 - 0x112], 0x1 label00000854: 00000854 4A2D E65B tst.b [A5 - 0x19A5] 00000858 6700 0012 beq +0x14 /* 0000086C */ 0000085C 2F2D FB96 move.l -[A7], [A5 - 0x46A] 00000860 3F3C 0003 move.w -[A7], 0x3 00000864 4227 clr.b -[A7] 00000866 A945 syscall CheckItem 00000868 426E FEEE clr.w [A6 - 0x112] label0000086C: 0000086C 4A6E FEEE tst.w [A6 - 0x112] 00000870 6600 0006 bne +0x8 /* 00000878 */ 00000874 422D E65B clr.b [A5 - 0x19A5] label00000878: 00000878 0C6E 0001 FEEE cmpi.w [A6 - 0x112], 0x1 0000087E 6600 0008 bne +0xA /* 00000888 */ 00000882 1B7C 0001 E65B move.b [A5 - 0x19A5], 0x1 label00000888: 00000888 6000 0070 bra +0x72 /* 000008FA */ 0000088C 4EAD 0172 jsr [A5 + 0x172 /* export_42 */] 00000890 4EAD 0182 jsr [A5 + 0x182 /* export_44 */] 00000894 2F2D FBB0 move.l -[A7], [A5 - 0x450] 00000898 A983 syscall DisposeDialog 0000089A 6000 005E bra +0x60 /* 000008FA */ 0000089E 4EAD 017A jsr [A5 + 0x17A /* export_43 */] 000008A2 4EAD 018A jsr [A5 + 0x18A /* export_45 */] 000008A6 2F2D FBB0 move.l -[A7], [A5 - 0x450] 000008AA A983 syscall DisposeDialog 000008AC 6000 004C bra +0x4E /* 000008FA */ 000008B0 2F2D FAEC move.l -[A7], [A5 - 0x514] 000008B4 A915 syscall ShowWindow 000008B6 2F2D FAEC move.l -[A7], [A5 - 0x514] 000008BA A91F syscall SelectWindow 000008BC 2F2D FAEC move.l -[A7], [A5 - 0x514] 000008C0 A873 syscall SetPort 000008C2 4EAD 02C2 jsr [A5 + 0x2C2 /* export_84 */] 000008C6 2F2D FAEC move.l -[A7], [A5 - 0x514] 000008CA A916 syscall HideWindow 000008CC 2F2D FAF8 move.l -[A7], [A5 - 0x508] 000008D0 A91F syscall SelectWindow 000008D2 2F2D FAF8 move.l -[A7], [A5 - 0x508] 000008D6 A873 syscall SetPort 000008D8 6000 0020 bra +0x22 /* 000008FA */ label000008DC: 000008DC 5340 subq.w D0, 1 000008DE 0C40 0006 cmpi.w D0, 0x6 000008E2 6416 bcc +0x18 /* 000008FA */ 000008E4 D040 add.w D0, D0 000008E6 303B 0006 move.w D0, [PC + D0.w + 0x6] 000008EA 4EFB 0002 jmp [PC + D0.w + 0x2] 000008EE FF12 .extension 0xF12 <> // unimplemented 000008F0 FF2E .extension 0xF2E <> // unimplemented 000008F2 FF44 .extension 0xF44 <> // unimplemented 000008F4 FF9E .invalid <> 000008F6 FFB0 .invalid <> 000008F8 FFC2 .invalid <> label000008FA: 000008FA 6000 06D2 bra +0x6D4 /* 00000FCE */ 000008FE 302D FB7A move.w D0, [A5 - 0x486] 00000902 6000 01C4 bra +0x1C6 /* 00000AC8 */ 00000906 2F2D FB8A move.l -[A7], [A5 - 0x476] 0000090A 3F3C 0001 move.w -[A7], 0x1 0000090E 1F3C 0001 move.b -[A7], 0x1 00000912 A945 syscall CheckItem 00000914 2F2D FB8A move.l -[A7], [A5 - 0x476] 00000918 3F3C 0002 move.w -[A7], 0x2 0000091C 4227 clr.b -[A7] 0000091E A945 syscall CheckItem 00000920 2F2D FB8A move.l -[A7], [A5 - 0x476] 00000924 3F3C 0003 move.w -[A7], 0x3 00000928 4227 clr.b -[A7] 0000092A A945 syscall CheckItem 0000092C 2F2D FB8A move.l -[A7], [A5 - 0x476] 00000930 3F3C 0004 move.w -[A7], 0x4 00000934 4227 clr.b -[A7] 00000936 A945 syscall CheckItem 00000938 2F2D FB8A move.l -[A7], [A5 - 0x476] 0000093C 3F3C 0005 move.w -[A7], 0x5 00000940 4227 clr.b -[A7] 00000942 A945 syscall CheckItem 00000944 426D FADC clr.w [A5 - 0x524] 00000948 0C2D 0004 FBBD cmpi.b [A5 - 0x443], 0x4 0000094E 6600 0008 bne +0xA /* 00000958 */ 00000952 3B7C 0001 FB54 move.w [A5 - 0x4AC], 0x1 label00000958: 00000958 422D FBBD clr.b [A5 - 0x443] 0000095C 6000 0186 bra +0x188 /* 00000AE4 */ 00000960 2F2D FB8A move.l -[A7], [A5 - 0x476] 00000964 3F3C 0001 move.w -[A7], 0x1 00000968 4227 clr.b -[A7] 0000096A A945 syscall CheckItem 0000096C 2F2D FB8A move.l -[A7], [A5 - 0x476] 00000970 3F3C 0002 move.w -[A7], 0x2 00000974 1F3C 0001 move.b -[A7], 0x1 00000978 A945 syscall CheckItem 0000097A 2F2D FB8A move.l -[A7], [A5 - 0x476] 0000097E 3F3C 0003 move.w -[A7], 0x3 00000982 4227 clr.b -[A7] 00000984 A945 syscall CheckItem 00000986 2F2D FB8A move.l -[A7], [A5 - 0x476] 0000098A 3F3C 0004 move.w -[A7], 0x4 0000098E 4227 clr.b -[A7] 00000990 A945 syscall CheckItem 00000992 2F2D FB8A move.l -[A7], [A5 - 0x476] 00000996 3F3C 0005 move.w -[A7], 0x5 0000099A 4227 clr.b -[A7] 0000099C A945 syscall CheckItem 0000099E 3B7C 0003 FADC move.w [A5 - 0x524], 0x3 000009A4 0C2D 0004 FBBD cmpi.b [A5 - 0x443], 0x4 000009AA 6600 0008 bne +0xA /* 000009B4 */ 000009AE 3B7C 0001 FB54 move.w [A5 - 0x4AC], 0x1 label000009B4: 000009B4 1B7C 0001 FBBD move.b [A5 - 0x443], 0x1 000009BA 6000 0128 bra +0x12A /* 00000AE4 */ 000009BE 2F2D FB8A move.l -[A7], [A5 - 0x476] 000009C2 3F3C 0001 move.w -[A7], 0x1 000009C6 4227 clr.b -[A7] 000009C8 A945 syscall CheckItem 000009CA 2F2D FB8A move.l -[A7], [A5 - 0x476] 000009CE 3F3C 0002 move.w -[A7], 0x2 000009D2 4227 clr.b -[A7] 000009D4 A945 syscall CheckItem 000009D6 2F2D FB8A move.l -[A7], [A5 - 0x476] 000009DA 3F3C 0003 move.w -[A7], 0x3 000009DE 1F3C 0001 move.b -[A7], 0x1 000009E2 A945 syscall CheckItem 000009E4 2F2D FB8A move.l -[A7], [A5 - 0x476] 000009E8 3F3C 0004 move.w -[A7], 0x4 000009EC 4227 clr.b -[A7] 000009EE A945 syscall CheckItem 000009F0 2F2D FB8A move.l -[A7], [A5 - 0x476] 000009F4 3F3C 0005 move.w -[A7], 0x5 000009F8 4227 clr.b -[A7] 000009FA A945 syscall CheckItem 000009FC 3B7C 0008 FADC move.w [A5 - 0x524], 0x8 00000A02 0C2D 0004 FBBD cmpi.b [A5 - 0x443], 0x4 00000A08 6600 0008 bne +0xA /* 00000A12 */ 00000A0C 3B7C 0001 FB54 move.w [A5 - 0x4AC], 0x1 label00000A12: 00000A12 1B7C 0002 FBBD move.b [A5 - 0x443], 0x2 00000A18 6000 00CA bra +0xCC /* 00000AE4 */ 00000A1C 2F2D FB8A move.l -[A7], [A5 - 0x476] 00000A20 3F3C 0001 move.w -[A7], 0x1 00000A24 4227 clr.b -[A7] 00000A26 A945 syscall CheckItem 00000A28 2F2D FB8A move.l -[A7], [A5 - 0x476] 00000A2C 3F3C 0002 move.w -[A7], 0x2 00000A30 4227 clr.b -[A7] 00000A32 A945 syscall CheckItem 00000A34 2F2D FB8A move.l -[A7], [A5 - 0x476] 00000A38 3F3C 0003 move.w -[A7], 0x3 00000A3C 4227 clr.b -[A7] 00000A3E A945 syscall CheckItem 00000A40 2F2D FB8A move.l -[A7], [A5 - 0x476] 00000A44 3F3C 0004 move.w -[A7], 0x4 00000A48 1F3C 0001 move.b -[A7], 0x1 00000A4C A945 syscall CheckItem 00000A4E 2F2D FB8A move.l -[A7], [A5 - 0x476] 00000A52 3F3C 0005 move.w -[A7], 0x5 00000A56 4227 clr.b -[A7] 00000A58 A945 syscall CheckItem 00000A5A 3B7C 0023 FADC move.w [A5 - 0x524], 0x23 /* '#' */ 00000A60 0C2D 0004 FBBD cmpi.b [A5 - 0x443], 0x4 00000A66 6600 0008 bne +0xA /* 00000A70 */ 00000A6A 3B7C 0001 FB54 move.w [A5 - 0x4AC], 0x1 label00000A70: 00000A70 1B7C 0003 FBBD move.b [A5 - 0x443], 0x3 00000A76 6000 006C bra +0x6E /* 00000AE4 */ 00000A7A 2F2D FB8A move.l -[A7], [A5 - 0x476] 00000A7E 3F3C 0001 move.w -[A7], 0x1 00000A82 4227 clr.b -[A7] 00000A84 A945 syscall CheckItem 00000A86 2F2D FB8A move.l -[A7], [A5 - 0x476] 00000A8A 3F3C 0002 move.w -[A7], 0x2 00000A8E 4227 clr.b -[A7] 00000A90 A945 syscall CheckItem 00000A92 2F2D FB8A move.l -[A7], [A5 - 0x476] 00000A96 3F3C 0003 move.w -[A7], 0x3 00000A9A 4227 clr.b -[A7] 00000A9C A945 syscall CheckItem 00000A9E 2F2D FB8A move.l -[A7], [A5 - 0x476] 00000AA2 3F3C 0004 move.w -[A7], 0x4 00000AA6 4227 clr.b -[A7] 00000AA8 A945 syscall CheckItem 00000AAA 2F2D FB8A move.l -[A7], [A5 - 0x476] 00000AAE 3F3C 0005 move.w -[A7], 0x5 00000AB2 1F3C 0001 move.b -[A7], 0x1 00000AB6 A945 syscall CheckItem 00000AB8 3B7C 0023 FADC move.w [A5 - 0x524], 0x23 /* '#' */ 00000ABE 1B7C 0004 FBBD move.b [A5 - 0x443], 0x4 00000AC4 6000 001E bra +0x20 /* 00000AE4 */ label00000AC8: 00000AC8 5340 subq.w D0, 1 00000ACA 0C40 0005 cmpi.w D0, 0x5 00000ACE 6414 bcc +0x16 /* 00000AE4 */ 00000AD0 D040 add.w D0, D0 00000AD2 303B 0006 move.w D0, [PC + D0.w + 0x6] 00000AD6 4EFB 0002 jmp [PC + D0.w + 0x2] 00000ADA FE2C FE86 .unknown 0xFE2C 0xFE86 (W = 7) 00000ADE FEE4 FF42 .extension 0xEE4 <> // unimplemented 00000AE2 FFA0 .invalid <> label00000AE4: 00000AE4 6000 04E8 bra +0x4EA /* 00000FCE */ 00000AE8 302D FB7A move.w D0, [A5 - 0x486] 00000AEC 6000 00A8 bra +0xAA /* 00000B96 */ 00000AF0 2F2D FB92 move.l -[A7], [A5 - 0x46E] 00000AF4 3F3C 0001 move.w -[A7], 0x1 00000AF8 1F3C 0001 move.b -[A7], 0x1 00000AFC A945 syscall CheckItem 00000AFE 2F2D FB92 move.l -[A7], [A5 - 0x46E] 00000B02 3F3C 0002 move.w -[A7], 0x2 00000B06 4227 clr.b -[A7] 00000B08 A945 syscall CheckItem 00000B0A 2F2D FB92 move.l -[A7], [A5 - 0x46E] 00000B0E 3F3C 0003 move.w -[A7], 0x3 00000B12 4227 clr.b -[A7] 00000B14 A945 syscall CheckItem 00000B16 426D FADA clr.w [A5 - 0x526] 00000B1A 426D FD12 clr.w [A5 - 0x2EE] 00000B1E 426D FD14 clr.w [A5 - 0x2EC] 00000B22 422D FD26 clr.b [A5 - 0x2DA] 00000B26 6000 0086 bra +0x88 /* 00000BAE */ 00000B2A 2F2D FB92 move.l -[A7], [A5 - 0x46E] 00000B2E 3F3C 0001 move.w -[A7], 0x1 00000B32 4227 clr.b -[A7] 00000B34 A945 syscall CheckItem 00000B36 2F2D FB92 move.l -[A7], [A5 - 0x46E] 00000B3A 3F3C 0002 move.w -[A7], 0x2 00000B3E 1F3C 0001 move.b -[A7], 0x1 00000B42 A945 syscall CheckItem 00000B44 2F2D FB92 move.l -[A7], [A5 - 0x46E] 00000B48 3F3C 0003 move.w -[A7], 0x3 00000B4C 4227 clr.b -[A7] 00000B4E A945 syscall CheckItem 00000B50 3B7C 0004 FADA move.w [A5 - 0x526], 0x4 00000B56 1B7C 0001 FD26 move.b [A5 - 0x2DA], 0x1 00000B5C 6000 0050 bra +0x52 /* 00000BAE */ 00000B60 2F2D FB92 move.l -[A7], [A5 - 0x46E] 00000B64 3F3C 0001 move.w -[A7], 0x1 00000B68 4227 clr.b -[A7] 00000B6A A945 syscall CheckItem 00000B6C 2F2D FB92 move.l -[A7], [A5 - 0x46E] 00000B70 3F3C 0002 move.w -[A7], 0x2 00000B74 4227 clr.b -[A7] 00000B76 A945 syscall CheckItem 00000B78 2F2D FB92 move.l -[A7], [A5 - 0x46E] 00000B7C 3F3C 0003 move.w -[A7], 0x3 00000B80 1F3C 0001 move.b -[A7], 0x1 00000B84 A945 syscall CheckItem 00000B86 3B7C 000E FADA move.w [A5 - 0x526], 0xE 00000B8C 1B7C 0001 FD26 move.b [A5 - 0x2DA], 0x1 00000B92 6000 001A bra +0x1C /* 00000BAE */ label00000B96: 00000B96 5340 subq.w D0, 1 00000B98 0C40 0003 cmpi.w D0, 0x3 00000B9C 6410 bcc +0x12 /* 00000BAE */ 00000B9E D040 add.w D0, D0 00000BA0 303B 0006 move.w D0, [PC + D0.w + 0x6] 00000BA4 4EFB 0002 jmp [PC + D0.w + 0x2] 00000BA8 FF48 .extension 0xF48 <> // unimplemented 00000BAA FF82 .invalid <> 00000BAC FFB8 .invalid <> label00000BAE: 00000BAE 6000 041E bra +0x420 /* 00000FCE */ 00000BB2 302D FB7A move.w D0, [A5 - 0x486] 00000BB6 6000 0370 bra +0x372 /* 00000F28 */ 00000BBA 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000BBE 3F3C 0001 move.w -[A7], 0x1 00000BC2 1F3C 0001 move.b -[A7], 0x1 00000BC6 A945 syscall CheckItem 00000BC8 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000BCC 3F3C 0002 move.w -[A7], 0x2 00000BD0 4227 clr.b -[A7] 00000BD2 A945 syscall CheckItem 00000BD4 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000BD8 3F3C 0003 move.w -[A7], 0x3 00000BDC 4227 clr.b -[A7] 00000BDE A945 syscall CheckItem 00000BE0 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000BE4 3F3C 0004 move.w -[A7], 0x4 00000BE8 4227 clr.b -[A7] 00000BEA A945 syscall CheckItem 00000BEC 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000BF0 3F3C 0005 move.w -[A7], 0x5 00000BF4 4227 clr.b -[A7] 00000BF6 A945 syscall CheckItem 00000BF8 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000BFC 3F3C 0006 move.w -[A7], 0x6 00000C00 4227 clr.b -[A7] 00000C02 A945 syscall CheckItem 00000C04 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000C08 3F3C 0007 move.w -[A7], 0x7 00000C0C 4227 clr.b -[A7] 00000C0E A945 syscall CheckItem 00000C10 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000C14 3F3C 0008 move.w -[A7], 0x8 00000C18 4227 clr.b -[A7] 00000C1A A945 syscall CheckItem 00000C1C 4267 clr.w -[A7] 00000C1E 4EAD 0112 jsr [A5 + 0x112 /* export_30 */] 00000C22 6000 0326 bra +0x328 /* 00000F4A */ 00000C26 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000C2A 3F3C 0001 move.w -[A7], 0x1 00000C2E 4227 clr.b -[A7] 00000C30 A945 syscall CheckItem 00000C32 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000C36 3F3C 0002 move.w -[A7], 0x2 00000C3A 1F3C 0001 move.b -[A7], 0x1 00000C3E A945 syscall CheckItem 00000C40 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000C44 3F3C 0003 move.w -[A7], 0x3 00000C48 4227 clr.b -[A7] 00000C4A A945 syscall CheckItem 00000C4C 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000C50 3F3C 0004 move.w -[A7], 0x4 00000C54 4227 clr.b -[A7] 00000C56 A945 syscall CheckItem 00000C58 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000C5C 3F3C 0005 move.w -[A7], 0x5 00000C60 4227 clr.b -[A7] 00000C62 A945 syscall CheckItem 00000C64 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000C68 3F3C 0006 move.w -[A7], 0x6 00000C6C 4227 clr.b -[A7] 00000C6E A945 syscall CheckItem 00000C70 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000C74 3F3C 0007 move.w -[A7], 0x7 00000C78 4227 clr.b -[A7] 00000C7A A945 syscall CheckItem 00000C7C 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000C80 3F3C 0008 move.w -[A7], 0x8 00000C84 4227 clr.b -[A7] 00000C86 A945 syscall CheckItem 00000C88 3F3C 0001 move.w -[A7], 0x1 00000C8C 4EAD 0112 jsr [A5 + 0x112 /* export_30 */] 00000C90 6000 02B8 bra +0x2BA /* 00000F4A */ 00000C94 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000C98 3F3C 0001 move.w -[A7], 0x1 00000C9C 4227 clr.b -[A7] 00000C9E A945 syscall CheckItem 00000CA0 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000CA4 3F3C 0002 move.w -[A7], 0x2 00000CA8 4227 clr.b -[A7] 00000CAA A945 syscall CheckItem 00000CAC 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000CB0 3F3C 0003 move.w -[A7], 0x3 00000CB4 1F3C 0001 move.b -[A7], 0x1 00000CB8 A945 syscall CheckItem 00000CBA 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000CBE 3F3C 0004 move.w -[A7], 0x4 00000CC2 4227 clr.b -[A7] 00000CC4 A945 syscall CheckItem 00000CC6 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000CCA 3F3C 0005 move.w -[A7], 0x5 00000CCE 4227 clr.b -[A7] 00000CD0 A945 syscall CheckItem 00000CD2 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000CD6 3F3C 0006 move.w -[A7], 0x6 00000CDA 4227 clr.b -[A7] 00000CDC A945 syscall CheckItem 00000CDE 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000CE2 3F3C 0007 move.w -[A7], 0x7 00000CE6 4227 clr.b -[A7] 00000CE8 A945 syscall CheckItem 00000CEA 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000CEE 3F3C 0008 move.w -[A7], 0x8 00000CF2 4227 clr.b -[A7] 00000CF4 A945 syscall CheckItem 00000CF6 3F3C 0002 move.w -[A7], 0x2 00000CFA 4EAD 0112 jsr [A5 + 0x112 /* export_30 */] 00000CFE 6000 024A bra +0x24C /* 00000F4A */ 00000D02 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000D06 3F3C 0001 move.w -[A7], 0x1 00000D0A 4227 clr.b -[A7] 00000D0C A945 syscall CheckItem 00000D0E 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000D12 3F3C 0002 move.w -[A7], 0x2 00000D16 4227 clr.b -[A7] 00000D18 A945 syscall CheckItem 00000D1A 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000D1E 3F3C 0003 move.w -[A7], 0x3 00000D22 4227 clr.b -[A7] 00000D24 A945 syscall CheckItem 00000D26 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000D2A 3F3C 0004 move.w -[A7], 0x4 00000D2E 1F3C 0001 move.b -[A7], 0x1 00000D32 A945 syscall CheckItem 00000D34 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000D38 3F3C 0005 move.w -[A7], 0x5 00000D3C 4227 clr.b -[A7] 00000D3E A945 syscall CheckItem 00000D40 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000D44 3F3C 0006 move.w -[A7], 0x6 00000D48 4227 clr.b -[A7] 00000D4A A945 syscall CheckItem 00000D4C 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000D50 3F3C 0007 move.w -[A7], 0x7 00000D54 4227 clr.b -[A7] 00000D56 A945 syscall CheckItem 00000D58 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000D5C 3F3C 0008 move.w -[A7], 0x8 00000D60 4227 clr.b -[A7] 00000D62 A945 syscall CheckItem 00000D64 3F3C 0003 move.w -[A7], 0x3 00000D68 4EAD 0112 jsr [A5 + 0x112 /* export_30 */] 00000D6C 6000 01DC bra +0x1DE /* 00000F4A */ 00000D70 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000D74 3F3C 0001 move.w -[A7], 0x1 00000D78 4227 clr.b -[A7] 00000D7A A945 syscall CheckItem 00000D7C 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000D80 3F3C 0002 move.w -[A7], 0x2 00000D84 4227 clr.b -[A7] 00000D86 A945 syscall CheckItem 00000D88 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000D8C 3F3C 0003 move.w -[A7], 0x3 00000D90 4227 clr.b -[A7] 00000D92 A945 syscall CheckItem 00000D94 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000D98 3F3C 0004 move.w -[A7], 0x4 00000D9C 4227 clr.b -[A7] 00000D9E A945 syscall CheckItem 00000DA0 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000DA4 3F3C 0005 move.w -[A7], 0x5 00000DA8 1F3C 0001 move.b -[A7], 0x1 00000DAC A945 syscall CheckItem 00000DAE 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000DB2 3F3C 0006 move.w -[A7], 0x6 00000DB6 4227 clr.b -[A7] 00000DB8 A945 syscall CheckItem 00000DBA 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000DBE 3F3C 0007 move.w -[A7], 0x7 00000DC2 4227 clr.b -[A7] 00000DC4 A945 syscall CheckItem 00000DC6 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000DCA 3F3C 0008 move.w -[A7], 0x8 00000DCE 4227 clr.b -[A7] 00000DD0 A945 syscall CheckItem 00000DD2 3F3C 0004 move.w -[A7], 0x4 00000DD6 4EAD 0112 jsr [A5 + 0x112 /* export_30 */] 00000DDA 6000 016E bra +0x170 /* 00000F4A */ 00000DDE 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000DE2 3F3C 0001 move.w -[A7], 0x1 00000DE6 4227 clr.b -[A7] 00000DE8 A945 syscall CheckItem 00000DEA 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000DEE 3F3C 0002 move.w -[A7], 0x2 00000DF2 4227 clr.b -[A7] 00000DF4 A945 syscall CheckItem 00000DF6 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000DFA 3F3C 0003 move.w -[A7], 0x3 00000DFE 4227 clr.b -[A7] 00000E00 A945 syscall CheckItem 00000E02 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000E06 3F3C 0004 move.w -[A7], 0x4 00000E0A 4227 clr.b -[A7] 00000E0C A945 syscall CheckItem 00000E0E 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000E12 3F3C 0005 move.w -[A7], 0x5 00000E16 4227 clr.b -[A7] 00000E18 A945 syscall CheckItem 00000E1A 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000E1E 3F3C 0006 move.w -[A7], 0x6 00000E22 1F3C 0001 move.b -[A7], 0x1 00000E26 A945 syscall CheckItem 00000E28 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000E2C 3F3C 0007 move.w -[A7], 0x7 00000E30 4227 clr.b -[A7] 00000E32 A945 syscall CheckItem 00000E34 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000E38 3F3C 0008 move.w -[A7], 0x8 00000E3C 4227 clr.b -[A7] 00000E3E A945 syscall CheckItem 00000E40 3F3C 0005 move.w -[A7], 0x5 00000E44 4EAD 0112 jsr [A5 + 0x112 /* export_30 */] 00000E48 6000 0100 bra +0x102 /* 00000F4A */ 00000E4C 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000E50 3F3C 0001 move.w -[A7], 0x1 00000E54 4227 clr.b -[A7] 00000E56 A945 syscall CheckItem 00000E58 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000E5C 3F3C 0002 move.w -[A7], 0x2 00000E60 4227 clr.b -[A7] 00000E62 A945 syscall CheckItem 00000E64 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000E68 3F3C 0003 move.w -[A7], 0x3 00000E6C 4227 clr.b -[A7] 00000E6E A945 syscall CheckItem 00000E70 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000E74 3F3C 0004 move.w -[A7], 0x4 00000E78 4227 clr.b -[A7] 00000E7A A945 syscall CheckItem 00000E7C 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000E80 3F3C 0005 move.w -[A7], 0x5 00000E84 4227 clr.b -[A7] 00000E86 A945 syscall CheckItem 00000E88 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000E8C 3F3C 0006 move.w -[A7], 0x6 00000E90 4227 clr.b -[A7] 00000E92 A945 syscall CheckItem 00000E94 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000E98 3F3C 0007 move.w -[A7], 0x7 00000E9C 1F3C 0001 move.b -[A7], 0x1 00000EA0 A945 syscall CheckItem 00000EA2 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000EA6 3F3C 0008 move.w -[A7], 0x8 00000EAA 4227 clr.b -[A7] 00000EAC A945 syscall CheckItem 00000EAE 3F3C 0006 move.w -[A7], 0x6 00000EB2 4EAD 0112 jsr [A5 + 0x112 /* export_30 */] 00000EB6 6000 0092 bra +0x94 /* 00000F4A */ 00000EBA 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000EBE 3F3C 0001 move.w -[A7], 0x1 00000EC2 4227 clr.b -[A7] 00000EC4 A945 syscall CheckItem 00000EC6 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000ECA 3F3C 0002 move.w -[A7], 0x2 00000ECE 4227 clr.b -[A7] 00000ED0 A945 syscall CheckItem 00000ED2 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000ED6 3F3C 0003 move.w -[A7], 0x3 00000EDA 4227 clr.b -[A7] 00000EDC A945 syscall CheckItem 00000EDE 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000EE2 3F3C 0004 move.w -[A7], 0x4 00000EE6 4227 clr.b -[A7] 00000EE8 A945 syscall CheckItem 00000EEA 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000EEE 3F3C 0005 move.w -[A7], 0x5 00000EF2 4227 clr.b -[A7] 00000EF4 A945 syscall CheckItem 00000EF6 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000EFA 3F3C 0006 move.w -[A7], 0x6 00000EFE 4227 clr.b -[A7] 00000F00 A945 syscall CheckItem 00000F02 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000F06 3F3C 0007 move.w -[A7], 0x7 00000F0A 4227 clr.b -[A7] 00000F0C A945 syscall CheckItem 00000F0E 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000F12 3F3C 0008 move.w -[A7], 0x8 00000F16 1F3C 0001 move.b -[A7], 0x1 00000F1A A945 syscall CheckItem 00000F1C 3F3C 0007 move.w -[A7], 0x7 00000F20 4EAD 0112 jsr [A5 + 0x112 /* export_30 */] 00000F24 6000 0024 bra +0x26 /* 00000F4A */ label00000F28: 00000F28 5340 subq.w D0, 1 00000F2A 0C40 0008 cmpi.w D0, 0x8 00000F2E 641A bcc +0x1C /* 00000F4A */ 00000F30 D040 add.w D0, D0 00000F32 303B 0006 move.w D0, [PC + D0.w + 0x6] 00000F36 4EFB 0002 jmp [PC + D0.w + 0x2] 00000F3A FC80 FCEC .extension 0xC80 <> // unimplemented 00000F3E FD5A .extension 0xD5A <> // unimplemented 00000F40 FDC8 .invalid <> 00000F42 FE36 FEA4 .unknown 0xFE36 0xFEA4 (W = 7) 00000F46 FF12 .extension 0xF12 <> // unimplemented 00000F48 FF80 .invalid <> label00000F4A: 00000F4A 6000 0082 bra +0x84 /* 00000FCE */ 00000F4E 302D FB7A move.w D0, [A5 - 0x486] 00000F52 6000 0048 bra +0x4A /* 00000F9C */ label00000F56: 00000F56 2F2D FBA2 move.l -[A7], [A5 - 0x45E] 00000F5A 3F3C 0001 move.w -[A7], 0x1 00000F5E 1F3C 0001 move.b -[A7], 0x1 00000F62 A945 syscall CheckItem 00000F64 2F2D FBA2 move.l -[A7], [A5 - 0x45E] 00000F68 3F3C 0002 move.w -[A7], 0x2 00000F6C 4227 clr.b -[A7] 00000F6E A945 syscall CheckItem 00000F70 1B7C 0001 FD54 move.b [A5 - 0x2AC], 0x1 00000F76 6000 002C bra +0x2E /* 00000FA4 */ label00000F7A: 00000F7A 2F2D FBA2 move.l -[A7], [A5 - 0x45E] 00000F7E 3F3C 0001 move.w -[A7], 0x1 00000F82 4227 clr.b -[A7] 00000F84 A945 syscall CheckItem 00000F86 2F2D FBA2 move.l -[A7], [A5 - 0x45E] 00000F8A 3F3C 0002 move.w -[A7], 0x2 00000F8E 1F3C 0001 move.b -[A7], 0x1 00000F92 A945 syscall CheckItem 00000F94 422D FD54 clr.b [A5 - 0x2AC] 00000F98 6000 000A bra +0xC /* 00000FA4 */ label00000F9C: 00000F9C 5340 subq.w D0, 1 00000F9E 67B6 beq -0x48 /* 00000F56 */ 00000FA0 5340 subq.w D0, 1 00000FA2 67D6 beq -0x28 /* 00000F7A */ label00000FA4: 00000FA4 6000 0028 bra +0x2A /* 00000FCE */ label00000FA8: 00000FA8 0640 FF00 addi.w D0, 0xFF00 00000FAC 0C40 0009 cmpi.w D0, 0x9 /* '\t' */ 00000FB0 641C bcc +0x1E /* 00000FCE */ 00000FB2 D040 add.w D0, D0 00000FB4 303B 0006 move.w D0, [PC + D0.w + 0x6] 00000FB8 4EFB 0002 jmp [PC + D0.w + 0x2] 00000FBC F5BE .invalid <> 00000FBE F6A8 F942 .extension 0x6A8 <> // unimplemented 00000FC2 F6B2 FB2C .extension 0x6B2 <> // unimplemented 00000FC6 F83C F5F8 .tblXX 0xF83C, 0xF5F8 // unimplemented 00000FCA FBF6 .invalid <> 00000FCC FF92 .invalid <> label00000FCE: 00000FCE 4267 clr.w -[A7] 00000FD0 A938 syscall HiliteMenu 00000FD2 4E5E unlink A6 00000FD4 205F movea.l A0, [A7]+ 00000FD6 584F addq.w A7, 4 00000FD8 4ED0 jmp [A0]